.sign_in {
   /* 界定盒子大小即为边框大小 */
   box-sizing: border-box;
   /* 高度为可视化 */
   min-height: 100vh;
   /* 内边框 */
   padding: 0rem !important;
   /* 宽度 */
   width: 100% !important;
   background: #eee !important;
   /* 背景图片 */

   /* position: relative; */
   /* background-image: repeating-radial-gradient(#fff, rgb(79, 224, 75) 10%, rgb(243, 244, 247) 15%) !important; */

 }
 
.sign_in{
	background: url(../img/bg.jpg) no-repeat !important;
	/* 背景图大小 */
	background-size: 100% 100% !important;
}
 
 /* 重置按钮 */
 .el-main .el-button--default {
 
  
   margin: 0 !important;
   margin-right: 5px !important;
  
 
 }
 
 .el-main .el-button--default:hover {
   color: #7c7575
 }
 
 /* 添加按钮 */
 .el-main .el-button--default.el-button--primary,
 .el-main .el-button--primary {
  
  
   margin: 0 !important;
   margin-right: 8px !important;
    margin-bottom: 5px !important;
	
 }
 
 /* 删除按钮 */
 .el-main .el-button--danger.el-button {
 
   margin-left: 12px;
 
   margin: 0 !important;
   margin-bottom: 5px !important;
 }
 #app .el-button.el-button--small.is-plain.el-button--primary{
 /* 	margin-left: 20px !important; */
 	margin-bottom: 5px !important;
 }

 .el-image{
 	height: 100%;
 	width: 100%;
 }
 .el-avatar--circle img{
 	height: 100% !important;
 	width: 100% !important;
 }
 .action_right {
   float: left !important;
 }
 .item-ltb{
	 display: none;
 }
 .sign_in .el-form{
	 margin-top: 100px !important;
	 position: relative;
	 top: 127px;
 }
.el-button--success {
    color: #FFF;
    background-color: #67C23A;
    border-color: #67C23A;
    margin-bottom: 5px !important;}
	.geetest_box_title{
		margin-right: 28px !important;
	}
	.register_wrap img{
		width: 100% !important;
		height: 100% !important;
	}


 .login_conter h1{
	font-size: 24px;
	    margin-top: 50px;
	    margin-bottom: 50px;
	    font-weight: 600;
	    background-color: transparent;
	    color: #6c6868;
	    padding: 12px;
	    position: relative;
	    left: -80px;
 }
 .login_conter .el-form-item__label,.geetest_box_title{
	 display: none;
 }
 #app .login_conter .el-form-item__content .el-input,.geetest_box .el-input{
 	
 	  color: #555 !important;
	  position: relative;
 	 /* margin-left: -35px; */
 }
 .geetest_box{
	 margin-left: 66px;
	 width: 334px !important;
 }
 .cell a.e-button.e-button--small.is-plain.el-button--primary{
	 padding-top:10px ;
 }
  .login_conter .el-form-item:nth-child(2) .el-form-item__content .el-input::before{
	 content: ''; 
	background: url(../img/ac.png) no-repeat !important;
	/* 背景图大小 */
	background-size: 100% 100% !important;
	height: 30px;
	width: 30px;
	display: block;
	margin-left: 50px;
	position: absolute;
	left: -35px;
	top: 5px;
  }
  .login_conter .el-form-item:nth-child(3) .el-form-item__content .el-input::before{
  	 content: ''; 
  	background: url(../img/pw.png) no-repeat !important;
  	/* 背景图大小 */
  	background-size: 100% 100% !important;
  	height: 28px;
  	width: 28px;
  	display: block;
  	margin-left: 50px;
  	position: absolute;
  	left: -35px;
  	top: 5px;
  }
  .login_conter .geetest_box .el-input::before{
  	 content: ''; 
  	background: url(../img/yz.png) no-repeat !important;
  	/* 背景图大小 */
  	background-size: 100% 100% !important;
  	height: 28px;
  	width: 28px;
  	display: block;
  	margin-left: 50px;
  	position: absolute;
  	left: -35px;
  	top: 5px;
  }
  #app .login_conter .el-form-item__content .el-input__inner,.geetest_box .el-input .el-input__inner{
	    padding-left: 50px;
  }
  #app .login_conter .el-form-item__content{
	  margin-left: 50px !important;
	  margin-bottom: 20px;
  }
  #app .login_conter .el-form-item__content .el-input__inner::placeholder,.geetest_box .el-input__inner::placeholder,
  .sign_in .el-form-item__content .el-input__inner::placeholder{
  	 /* padding-left: 50px; */
  	  color: #555 !important;
	  font-size: 14px;
  	  
  }
  
  .el-form-item__error {
    color: #F56C6C;
    font-size: 12px;
    line-height: 1;
    padding-top: 4px;
    position: absolute;
    top: 27% !important;
    left: 231px !important;
	}
	#canvas{
		background-color: #fff !important;
	}
	.sign_in .form{
		background: url(../img/log.png) no-repeat !important;
		/* 背景图大小 */
		background-size: 100% 100% !important;
		padding-bottom: 50px  !important;
		min-width: 800px !important;
		box-shadow: none !important;
		
	}
	.sign_in .form .el-button{
		width:50% !important;
		background: url(../img/button.png) no-repeat !important;
		/* 背景图大小 */
		background-size: 100% 100% !important;
		margin-bottom: 10px;
		margin-left: 0px !important;
		color: #fff !important;
		border: none !important;
	
	}
	.register_wrap .form,.forgot_wrap .form{
		padding-top: 70px !important;
	}
	.register_wrap .form h1,.forgot_wrap .form h1{
		color: #6c6868;
		font-size: 22px;
		    margin-top:80px;
	}
	.forgot_wrap .el-select{
		width: 100% !important;
	}
	.sign_in .form .btns{
		position: absolute;
		display: flex;
		flex-direction: column;
		align-items: center;
		width: 50% !important;
		    top: 198px;
		    left: 57%;
	}
	.forgot_wrap .form .btns{
		  top: 298px;
	}
.forgot_wrap	.el-input-group__append .el-button{
width: 121% !important;
    margin-bottom: -13px !important;
}
	.sign_in .form .lg_forgot,.sign_in .form .lg_register{
		/* background-color: transparent;
		border: none;
		color: #54595a;
		width: 150px; */
	}
	.sign_in .form .lg_forgot{
	
		/* width: 50% !important; */
		/* height: 30px;
		line-height: 30px; */
	
	}

	.sign_in .form .lg_forgot span::before{
		
	}
	.sign_in .form .lg_register{
		
		/* position: absolute;
		top: 57px;
		right: -10px;
		/* width: 50% !important; */
		/* height: 30px;
		line-height: 30px; */
		/* width: 32% !important; */
	 
	}
	.sign_in .form .lg_register span::before{
		
		
	}
	#app .register_wrap .form{
		/* width:50% !important;
		max-width: 50% !important; */
	}
	.register_wrap h1{
	
	}
.register_wrap h1::before{
	/* content: '欢迎您'; */
}
.sign_in .el-form-item__label{
	color: #222 !important;
		width: 150px !important;
		text-align: center;
}
.sign_in .el-form-item__label::after{
	content: '：';

}
.sign_in  .el-form-item__content{
	width: 320px !important;
	margin-left: 40px !important;
}
.register_wrap  .form .rs_register{
	margin-left: 120px !important;
}
.register_wrap .form .el-button{
	float: none;
	
	width: 30% !important;
}
.register_wrap  .rs_back{
	margin-left: 10px !important;
}
.register_wrap .register_wrap .rs_register .rs_register{
	margin-left: 130px !important;
}
.forgot_wrap .el-button{
	width: 20% !important;
}
.search_btn_wrap_1{
	display: flex;
	flex-direction: row;
	width: auto !important ;
}
.derive{
	margin-right: 5px !important;
	
}

#app .view_a{
	display: flex;
	    flex-direction: row;
	    align-content: center;
	    align-items: center;
	    flex-wrap: wrap;
	
}
.el-button--success.is-plain{
	text-align: center;
	background-color: transparent !important;
	border: 1px solid #67C23A !important;
}
#app .cell .e-button{
	margin-right: 0px !important;
	width: 80px !important;
	margin: 2px auto  !important;
	height: 32px;
	    line-height: 14px;
		text-align: center;
}

#app .page .side .el-submenu__title{
	padding-left: 30px !important;
	background-color: transparent !important;
	color:#7b8caa !important; 
}
#app .page .side i {
  /*文字摆放位置*/
  /* text-align: left !important; */
  /* 文字大小 */
  /* font-size: 50px !important; */
  /* font-weight: 600; */
  /* 字体倾斜 */
  /* font-style:oblique; */
  /* 下划线 */
  /* text-decoration:underline; */
  /* 下划线颜色 */
  /* text-decoration-color: #00a4ff; */
  /* 文字颜色 */
  color: #7b8caa;
 /* display: none; */

}
.search_btn_find{
	background-color: #0092ff !important;
}
.query_time{
	display: flex;
}
.query_time label{
	line-height: 30px;
	margin-right: 0.3125rem;
}
.el-date-editor .el-range-separator{
	width: 10% !important;
}
.el-table td, .el-table th.is-leaf{
	/* border-right: 1px solid #EBEEF5; */
	border-bottom: 2px solid #dee2e6 !important;
}
.el-table th.is-leaf{
	/* border-bottom: 2px solid #dee2e6; */
}
.el-table--enable-row-transition .el-table__body td{
	background-color:#f7f7f7 !important; 
}
.el-table th{
	background-color: #e4e9ed !important; 
}
.el-table td:nth-child(1),.el-table th:nth-child(1){
	/* 	border-left: 1px solid #EBEEF5; */
}

.search_btn_1 .search_btn_add{
	margin-right: 5px;
}
.search_btn_1{
	width: 100% !important;
	    justify-content: flex-end;
}
.login_conter .el-input {
   max-width: 21.625rem;
       min-width: 22rem;}
	.el-col{
		overflow: visible !important;
	}
	.sign_in .el-input {
		    width: inherit !important;
	}
	header,.side>.el-menu-item{
		background-color:#e9eaeb !important;
		height: 80px;
		color: #fff !important;
		line-height: 80px;
	}
	.side>.el-menu-item{
			background: #262b39 !important;
			margin-left: 30px;
	}
	.side{
	background: #262b39 !important;
	}
	.el-submenu .el-menu-item{
		background-color: #262b39 !important;
		color: #7b8caa !important;
	}
#app  .side .el-menu-item.active {
  color: #fff !important;
/*  font-size: 16px !important;
  font-weight:600; */
     
  
}

 .side .el-submenu{
	     border-bottom: 1px dashed #595252;
 }
 #app  .side .el-menu-item.is-active{
 	color: #fff !important ;
 }
#app  .side .el-menu-item.sactive {

color: #7b8caa !important;}
#app,.el-submenu__title{
	font-size: 15px !important;
}
.action_left{
	background-color:#b3c6d5 !important;
}
.el-breadcrumb {
	font-size: 16px !important;
}
.action_center{
	font-size: 22px !important;
	line-height: 100px !important;
	height:100px !important;
	background-color:#a6c2d5;
}
.action_right{
	line-height: 80px !important;
	height:100px !important;
	background-color: #87aecb;
}
.el-dropdown-link span{
	font-size: 16px !important;
}
.timess{
	display: none;
}
.el-table tr:nth-child(even){
	background-color: #f0f4f7 !important;
}
.search_btn_reset{
	display: none !important;
}
.el-col-8{
	width: 80% !important;
	margin-left: 150px !important;
}
.el_form_search_wrap{
	width: 18% !important;
	margin-right: 10px;
}
#app .search_btn_find{
	color: #fff !important;
	    background-color: #346ee0 !important;
	    border-color: #346ee0 !important;
	position: relative;
	padding-left:25px !important;
	margin-bottom: 0px !important;
	height: 42px !important;
}

.search_btn_1{
	display: flex;
}
.search_btn_1>.el-button.el-button--default{
	color: #fff !important;
	    background-color: #20b799 !important;
	    border-color: #20b799 !important;
	position: relative;
	padding-left:25px !important;
	height: 42px !important;
}

	#app .search_btn_del{
	color: #fff;
	    background-color: #f56c6c !important;
	    border-color: #f56c6c !important;
		position: relative;
		padding-left:25px !important;
		margin-bottom: 0px !important;
		margin-right: 8px !important;
		height: 42px !important;
	}
	.login_conter h1{
		border-bottom: 4px dashed #bddadb;
		    width: 62%;
		    position: relative;
		    left: 5%;
	}
	
			.export-excel-wrapper .el-button--success{
				color: #fff !important;
				    background-color: #efb540 !important;
				    border-color: #efb540 !important;
				position: relative;
				padding-left:25px !important;
				margin-bottom: 0px !important;
				margin-right: 8px !important;
				height: 42px !important;
			}
			
		.el-upload--text .el-button--primary{
			    color: #fff !important;
			    background-color: #3cbade !important;
			    border-color: #3cbade !important;
			position: relative;
			padding-left:25px !important;
			margin-bottom: 0px !important;
			margin-right: 8px !important;
			height: 42px !important;
		}
		
				.cell .el-button--primary.is-plain{
					color: #fff !important;
					    background-color: #efb540 !important;
					    border-color: #efb540 !important;
				}
				.el-button--success.is-plain:focus, .el-button--success.is-plain:hover{
					color: #1d5e12 !important;
				}
				.cell .el-button{
					color: #fff !important;
					    background-color: #efb540 !important;
					    border-color: #efb540 !important;
				}
				.cell .el-button--success.is-plain{
					   color: #fff !important;
					   background-color: #3cbade !important;
					   border-color: #3cbade !important;
				}
				.table_wrap .el-form-item {
					display: flex;
					flex-direction: column;
					    align-items: flex-start;
				}
				 .edit_wrap .el_form_btn_warp{
					 width: 100% !important;
					 border-top: 2px dashed #8bb1cd;
					 padding-top: 20px;
				 }
				 .edit_wrap .el_form_btn_warp .el-form-item__content{
					 display: flex;
					 justify-content: center;
					 margin-left: 0px !important;
				 }
				 .edit_wrap  .el-form-item__content .el_form_btn{
					 width: 10% !important;
					 margin-right: 10px !important;
				 }
				.edit_wrap  .el-form-item__content    .el-button{
				width:100px !important;
				height: 40px;
				line-height: 16px;
				}
				.edit_wrap  .el-form-item__content  .el-button--primary{
					color: #fff !important;
					    background-color: #346ee0 !important;
					    border-color: #346ee0 !important;
				}
				.edit_wrap .el_form_btn_warp  .el-form-item__content>.el-button--default{
					color: #fff;
					    background-color: #f56c6c !important;
					    border-color: #f56c6c !important;
				}
			.bg .el-form-item__label{
				font-size: 15px !important;
			}
				.edit_wrap .el-form-item__label:after{
					content: ':';
				}
				article{
					background: #e7e7e7   !important;
					/* 背景图大小 */
					background-size: 100% 100% !important;
				}
				.edit_wrap{
					background-color: transparent !important;
				}
				.edit_wrap .el-form-item__label{
					width: 109px !important;
				}
				#user_info .el_form_btn_warp{
					width: 100% !important;
				}
				#user_info .el-form-item__content,#user_password .el_form_btn_warp{
					margin-left: 0px !important;
					display: flex;
					    flex-direction: row;
					    justify-content: center;
				}
				#user_password .el_form_btn{
					width: 10% !important;
					margin-right: 10px;
				}
				.el-textarea {
					width: 80% !important;}
					.edit_wrap .el-form{
						width: 80% !important;
						margin: 10px auto;
						border: 3px double #8f989d;
						padding: 20px;
					}
					.edit_wrap .el-form .el_form_item_warp{
						width: 50% !important;
					}
					.edit_wrap .el-input__inner,.el-upload-dragger,.el-textarea__inner,.quill-editor,.card {
						background-color: #edf1f1 !important;
						    border: 2px dashed #a4c9d5;
					}
					.edit_wrap .el-form .el-row{
						display: flex;
						flex-direction: row;
						flex-wrap: wrap;
					}
.face-login{

width: 39% !important;
    background-color: #d2d7d99c;
    position: relative;
    left: 31.5%;
	     top: 151px;
	       display: flex;
	       flex-direction: column;
	       flex-wrap: wrap;
	       align-items: center;
		   padding-top: 20px;
}
.sign_in .el-input input{
	background-color:#edf1f1  ;
}
.face-camera {
    }
	.face-login .el-button{
		    width: 150px;
		    margin-bottom: 10px;
		    margin-left: 0px !important;
	}
	.face-img .el-button{
		margin-left: 14px !important;
	}
	.face-camera .el-button{
		margin-left: 92px !important;
	}
	
	.register_wrap,.forgot_wrap{
		background: url(../img/bg.jpg) no-repeat !important;
		/* 背景图大小 */
	
		background-size: 100% 100% !important;
	}
	.register_wrap .el-form-item{
		display: flex;
		flex-direction: column;
	}
	.register_wrap .el-select{
		width: 100%;
	}
	.geetest_box .el-input {
	min-width: 3rem !important;}
	.quill-editor {
margin-left: 29px !important;}
article{
	padding-bottom: 50px !important;
}